package exsun.jt808.data.config.jt808;

/**
 * 下发消息的topic
 */
public class Jt808DistributeMsgTopic {
    //JT808下发
    public static final String OriginalData_Send="OriginalData_Send";//通用应答
    public static final String GeneralReply_Send="GeneralReply_Send";//通用应答
    public static final String SetParameters_Send="SetParameters_Send";   //设置终端参数
    public static final String QueryParameters_Send="QueryParameters_Send";   //查询终端参数
    public static final String TerminalControl_Send="TerminalControl_Send";   //终端控制
    public static final String TerminalRegisterRsp_Send="TerminalRegisterRsp_Send";
    public static final String QuerySpecifiedParameters_Send="QuerySpecifiedParameters_Send";   //查询指定终端参数
    public static final String QueryTerminalProperties_Send="QueryTerminalProperties_Send";   //查询终端属性
    public static final String QuizSend_Send="QuizSend_Send";//提问下发
    public static final String UpgradeData_Send="UpgradeData_Send";   //下发终端升级包
    public static final String QueryPositionInfo_Send="QueryPositionInfo_Send";   //位置信息查询
    public static final String TracePositionInfo_Send="TracePositionInfo_Send";   //临时位置跟踪控制
    public static final String AffirmAlarm_Send="AffirmAlarm_Send";   //人工确认报警消息
    public static final String Text_Send="Text_Send";   //文本信息下发
    public static final String SetEvent_Send="SetEvent_Send";   //事件设置
    public static final String SetInfoMenu_Send="SetInfoMenu_Send";   //信息点播菜单设置
    public static final String InfoServer_Send="InfoServer_Send";   //信息服务
    public static final String CallBack_Send="CallBack_Send";   //电话回拨
    public static final String SetTelephoneBook_Send="SetTelephoneBook_Send";   //设置电话本
    public static final String ControlVehicle_Send="ControlVehicle_Send";   //车辆控制
    public static final String SetCircleArea_Send="SetCircleArea_Send";   //设置圆形区域
    public static final String DelCircleArea_Send="DelCircleArea_Send";   //删除圆形区域
    public static final String SetRectanglArea_Send="SetRectanglArea_Send";   //设置矩形区域
    public static final String SetPolygonArea_Send="SetPolygonArea_Send";   //设置多边形区域
    public static final String DelPolygonArea_Send="DelPolygonArea_Send";   //删除多边形区域
    public static final String DelRectangleArea_Send="DelRectangleArea_Send";//删除矩形区域
    public static final String SetRoute_Send="SetRoute_Send";   //设置路线
    public static final String DelRoute_Send="DelRoute_Send";   //删除路线
    public static final String CollectData_Send="CollectData_Send";   //行驶记录仪数据采集命令
    public static final String IssueParaData_Send="IssueParaData_Send";   //行驶记录仪参数下传命令
    public static final String MediaDataRsp_Send = "MediaDataRsp_Send";
    public static final String DriverInfoReq_Send="DriverInfoReq_Send";   //上报驾驶员身份信息请求
    public static final String TakePhotoRightAway_Send="TakePhotoRightAway_Send";   //摄像头立即拍摄命令
    public static final String QueryMedia_Send="QueryMedia_Send";   //存储多媒体数据检索
    public static final String UploadMediaData_Send="UploadMediaData_Send";   //存储多媒体数据上传
    public static final String Record_Send="Record_Send";   //录音开始命令
    public static final String UploadSingleMedia_Send="UploadSingleMedia_Send";   //单条存储多媒体数据检索上传命令
    public static final String IssueOSPF_Send="IssueOSPF_Send";   //数据下行透传
    public static final String PlatRSAPublicKey_Send="PlatRSAPublicKey_Send";   //平台RSA公钥
    public static final String IllegalCarCheck_Send="IllegalCarCheck_Send";   //黑车稽查

    //JT1078下发
    public static final String QueryMediaProperty_Send="QueryMediaProperty_Send";   //查询终端音视频属性
    public static final String RealtimeMediaUploadReq_Send="RealtimeMediaUploadReq_Send";   //实时音视频传输请求
    public static final String RealtimeMediaUploadCmd_Send="RealtimeMediaUploadCmd_Send";   //实时音视频传输控制
    public static final String RealtimeMediaUploadStatusInform_Send="RealtimeMediaUploadStatusInform_Send";   //实时音视频传输状态通知
    public static final String QueryMediaList_Send="QueryMediaList_Send";   //查询资源列表
    public static final String HisMediaUploadReq_Send="HisMediaUploadReq_Send";   //远程录像回放请求
    public static final String HisMediaUploadCmd_Send="HisMediaUploadCmd_Send";   //远程录像回放控制
    public static final String FileUploadReq_Send="FileUploadReq_Send";   //文件上传指令
    public static final String FileUploadCmd_Send="FileUploadCmd_Send";   //文件上传控制
    public static final String PanTiltRotate_Send ="PanTiltRotate_Send";   //云台旋转
    public static final String PanTiltZoom_Send ="PanTiltZoom_Send";   //云台调整焦距控制
    public static final String PanTiltApertureAdjust_Send ="PanTiltApertureAdjust_Send";   //云台调整光圈控制
    public static final String PanTiltWiperCtrl_Send ="PanTiltWiperCtrl_Send";   //云台雨刷控制
    public static final String FillInlLightCtrl_Send ="FillInlLightCtrl_Send";   //红外补光控制
    public static final String PanTiltChangeCtrl_Send ="PanTiltChangeCtrl_Send";   //云台变倍控制

    //苏标下发
    public static final String AlarmAttachmentUpload_Send ="AlarmAttachmentUpload_Send"; //报警附件上传指令
    public static final String FileFinishedRep_Send="FileFinishedRep_Send";

    //智能终端协议下发
    public static final String HandleIssue_send = "HandleIssue_Send";//处置证下发
    public static final String ControlSwitchDefinition_Send = "ControlSwitchDefinition_Send";//管控开关定义
    public static final String ControlSwitchSort_Send = "ControlSwitchSort_Send";//管控开关查询
    public static final String ControlSwitchStatus_Send = "ControlSwitchStatus_Send";//管控开关状态控制
    public static final String ControlSwitchStatusSort_Send = "ControlSwitchStatusSort_Send";//管控开关状态查询
    public static final String AddPolygonArea_Send = "AddPolygonArea_Send";//新增多边形区域（围栏）
    public static final String DeletePolygonArea_Send = "DeletePolygonArea_Send";//删除多边形区域
    public static final String SortPolygonArea_Send = "SortPolygonArea_Send";//查询多边形区域
    public static final String AddRoute_Send = "AddRoute_Send";//新增线路
    public static final String DeleteRoute_Send = "DeleteRoute_Send";//删除线路
    public static final String SortRoute_Send = "SortRoute_Send";//查询线路
    public static final String LimitLeftIssue_Send = "LimitLeftIssue_Send";//限举指令下发
    public static final String LimitSpeedIssue_Send = "LimitSpeedIssue_Send";//限速指令下发
    public static final String LockCar_Send = "LockCar_Send";//锁车指令
    public static final String DriverFace_Send = "DriverFace_Send";//驾驶员人脸库同步
    public static final String DriverMsgSort_Send = "DriverMsgSort_Send";//驾驶员信息查询
    public static final String DriverContrastResult_upload = "DriverContrastResult_upload";//驾驶员对比结果上报
    public static final String DriverContrastResultRes = "DriverContrastResult_response";//驾驶员对比结果上报应答
    public static final String DeviceInput_Response = "DeviceInput_Response";//设备录入驾驶员信息上报应答
    public static final String DeviceInput_Send = "DeviceInput_Send";//设备录入驾驶员信息上报
    public static final String RemoteUpgrade_send="RemoteUpgrade_send";//远程升级指令
    public static final String DeviceVersionQuery_send= "DeviceVersionQuery_Send";//设备版本查询
    public static final String VehicleRegistrationInfor = "VehicleRegistrationInfor";
    public static final String AutoCalibration = "AutoCalibration_Send";//农机设备自动标定

    //jt808-2019
    public static final String LinkDetection_send="LinkDetection_send";//链路检测
    public static final String QueryAreaOrLineData_send= "QueryAreaOrLineData_send";//查询区域或线路数据
    public static final String QueryServerTimeResponse_send= "QueryServerTimeResponse_send";//查询服务器时间应答
}
